/*
  志愿者招募
  题目描述
    某省举办大型活动，面向省内城市招募 n 个有志愿者服务工作经历的志愿者，
    每个志愿者的报名数据包含城市序号、姓名和参加志愿者服务的次数。
    现需要整理报名数据，要求是：
      先按城市序号从小到大排序；
      然后，同一城市的志愿者按参加志愿服务的次数从多到少排列，当序号和次数都相同时则按输入顺序排列，
      这样就可以得到唯一确定的表。
  输入描述
    一共 n+1 行，第 1 行一个正整数 n，表示志愿者人数（1 <= n <= 1000）。
    接下来 n 行，每行包含一个正整数 m 表示城市序号（序号在 1 到 10 之间），
      一个志愿者姓名 s（不超过 30 个字母），以及该志愿者的参加次数（次数在 1 到 20 之间）。
  输出描述
    输出为按题目要求排序后的志愿表，一共 n 行，每行包含城市序号，志愿者姓名，以及该志愿者的参加次数。
  样例1
    输入
      5
      1 Cindy 2
      6 Bob 5
      1 Angle 3
      3 Eric 1
      3 Tina 6
    输出
      1 Angle 3
      1 Cindy 2
      3 Tina 6
      3 Eric 1
      6 Bob 5
  提示
    1 <= n <= 1000，
    城市序号在 1 到 10 之间，
    姓名为长度不超过 30 的字符串，服务次数在 1 到 20 之间。
*/